5 indie game developer mistakes